Synode Manitou - French English Dictionary